The C1ObservableCollection<(Of <(<'T>)>)> is the base class for all
KeyedCollection<(Of <(<'TKey, TItem>)>)> derived collections. Supports notification.
Namespace:
C1.C1ScheduleAssembly: C1.Web.UI.Controls.2 (in C1.Web.UI.Controls.2.dll)
Syntax
C# |
---|
public abstract class C1ObservableKeyedCollection<TKey, TItem> : KeyedCollection<TKey, TItem>, INotifyCollectionChanged |
Visual Basic |
---|
Public MustInherit Class C1ObservableKeyedCollection(Of TKey, TItem) _ Inherits KeyedCollection(Of TKey, TItem) _ Implements INotifyCollectionChanged |
Type Parameters
- TKey
- The type of keys in the collection.
- TItem
- The type of objects to keep in the collection.
Inheritance Hierarchy
System..::..Object
System.Collections.ObjectModel..::..Collection<(Of <(<'TItem>)>)>
System.Collections.ObjectModel..::..KeyedCollection<(Of <(<'TKey, TItem>)>)>
C1.C1Schedule..::..C1ObservableKeyedCollection<(Of <(<'TKey, TItem>)>)>
C1.C1Schedule..::..BaseCollection<(Of <(<'T>)>)>
System.Collections.ObjectModel..::..Collection<(Of <(<'TItem>)>)>
System.Collections.ObjectModel..::..KeyedCollection<(Of <(<'TKey, TItem>)>)>
C1.C1Schedule..::..C1ObservableKeyedCollection<(Of <(<'TKey, TItem>)>)>
C1.C1Schedule..::..BaseCollection<(Of <(<'T>)>)>